package com.example.xyxwebbackend001.service;

import com.example.xyxwebbackend001.model.entity.EventCalendar;
import com.example.xyxwebbackend001.model.entity.TodayRecommend;
import com.example.xyxwebbackend001.model.entity.Tourist;
import com.example.xyxwebbackend001.model.entity.TradCraft;
import com.example.xyxwebbackend001.model.vo.ComArtDetailsVO;
import com.example.xyxwebbackend001.model.vo.CommendListVO;

import java.util.List;

public interface RecommendService {
    List<CommendListVO> getRecommendFoodList(String cityId);

    ComArtDetailsVO getCommendFoodDetails(String foodId);

    List<CommendListVO> getRecommendTradCraftList(String cityId);

    ComArtDetailsVO getCommendTradCraftDetails(String tradCraftId);

    List<CommendListVO> getRecommendTouristList(String cityId);

    ComArtDetailsVO getCommendTouristDetails(String touristId);

    List<EventCalendar> getRecommendEventCalendarList(String cityId);

    List<TodayRecommend> getTodayRecommendList(String cityId);
}
